/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.infor.entity;

import com.jeeplus.modules.infor.entity.Store;

import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;

/**
 * 储区Entity
 * @author sld
 * @version 2017-11-23
 */
public class Storage extends DataEntity<Storage> {
	
	private static final long serialVersionUID = 1L;
	private Store store;		// 仓间
	private String name;		// 储区
	private String type;		// 储区类别
	private String pickingLocation;		// 默认拣货到货位

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	private String storageLocation;		// 入库过渡货位
	private String warehouseLocation;		// 出库过渡货位
	private String validation;		// 货位验证方法
	private  String projectName;  //项目名称
	
	public Storage() {
		super();
	}

	public Storage(String id){
		super(id);
	}

	@ExcelField(title="仓间", fieldType=Store.class, value="", align=2, sort=1)
	public Store getStore() {
		return store;
	}

	public void setStore(Store store) {
		this.store = store;
	}
	
	@ExcelField(title="储区", align=2, sort=2)
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
	
	@ExcelField(title="储区类别", align=2, sort=3)
	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}
	
	@ExcelField(title="默认拣货到货位", align=2, sort=4)
	public String getPickingLocation() {
		return pickingLocation;
	}

	public void setPickingLocation(String pickingLocation) {
		this.pickingLocation = pickingLocation;
	}
	
	@ExcelField(title="入库过渡货位", align=2, sort=5)
	public String getStorageLocation() {
		return storageLocation;
	}

	public void setStorageLocation(String storageLocation) {
		this.storageLocation = storageLocation;
	}
	
	@ExcelField(title="出库过渡货位", align=2, sort=6)
	public String getWarehouseLocation() {
		return warehouseLocation;
	}

	public void setWarehouseLocation(String warehouseLocation) {
		this.warehouseLocation = warehouseLocation;
	}
	
	@ExcelField(title="货位验证方法", align=2, sort=7)
	public String getValidation() {
		return validation;
	}

	public void setValidation(String validation) {
		this.validation = validation;
	}
	
}